{% if session['theme'] == 'darkmode' %} {% extends "base_dark.html" %} {% else %} {% extends "base.html" %} {% endif %} {% block title %}User Management{% endblock %} {% block content %}
| PFPs | Username | Display Name | Perms | Aktionen |
|---|---|---|---|---|
|
{{ user['username'] }} | {{ user['display_name'] }} |
{% for permission in user['permissions'] %}
{% endfor %}
{% if user['username'] != session['username'] %}
{% for permission_option in ['user_management', 'permission_management', 'delete_requests', 'logs', 'create_license_key', 'view_license_keys', 'create_event_feedback', 'view_event_feedback', 'discord_bots', 'verify_age', 'events', 'project_manager', 'intranet', 'ip_checker', 'changelogs', 'appointments'] %}
{% if permission_option not in user['permissions'] and permission_option in session.get('permissions', []) %}
{% if permission_option in ['user_management', 'permission_management'] %}
{% if 'System' in session.get('permissions', []) %}
{{ permission_option }}
{% endif %}
{% else %}
{{ permission_option }}
{% endif %}
{% endif %}
{% endfor %}
|
{% if user['username'] != session['username'] %} {% set current_user_permissions = session.get('permissions', []) %} {% if 'permission_management' in current_user_permissions and 'permission_management' in user['permissions'] and session['username'] != 'MrSniff' %} Keine Aktionen verfügbar {% else %} {% endif %} {% else %} Keine Aktionen verfügbar {% endif %} |